@echo off
chcp 65001 >nul
echo ========================================
echo 安卓投屏客户端安装脚本
echo ========================================
echo.

echo 正在检查Node.js安装...
node --version >nul 2>&1
if %errorlevel% neq 0 (
    echo ❌ 未检测到Node.js，请先安装Node.js
    echo 下载地址: https://nodejs.org/
    echo.
    pause
    exit /b 1
) else (
    echo ✅ Node.js已安装
    node --version
)

echo.
echo 正在检查npm安装...
npm --version >nul 2>&1
if %errorlevel% neq 0 (
    echo ❌ npm未正确安装
    pause
    exit /b 1
) else (
    echo ✅ npm已安装
    npm --version
)

echo.
echo 正在安装项目依赖...
npm install
if %errorlevel% neq 0 (
    echo ❌ 依赖安装失败
    pause
    exit /b 1
) else (
    echo ✅ 依赖安装成功
)

echo.
echo ========================================
echo 安装完成！
echo ========================================
echo.
echo 接下来需要安装以下工具：
echo.
echo 1. scrcpy - 安卓投屏工具
echo    下载地址: https://github.com/Genymobile/scrcpy/releases
echo    安装后请确保scrcpy.exe在系统PATH中
echo.
echo 2. ADB - Android Debug Bridge
echo    下载地址: https://developer.android.com/studio/releases/platform-tools
echo    安装后请确保adb.exe在系统PATH中
echo.
echo 安装完成后，运行以下命令启动服务：
echo    npm start
echo.
echo 然后在浏览器中访问: http://localhost:3000
echo.
pause 